/*
 * devctrl_data.h
 *
 *  Created on: 2024年6月11日
 *      Author: NI
 */

#ifndef SRC_DEVCTL_DATA_H_
#define SRC_DEVCTL_DATA_H_

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <devctl.h>
#include <sys/iofunc.h>
#include <sys/dispatch.h>

// 定义命令
#define MY_DEVCTL_CMD_INPUT  __DIOT(_DCMD_MISC, 0x54, struct _my_devctl_msg)
#define MY_DEVCTL_CMD_OUTPUT 2

// 用于输入和输出的数据结构
typedef struct {
    int value;
} my_devctl_data_t;


#endif /* SRC_DEVCTL_DATA_H_ */
